Anillo 3 - Original

An interactive fiction by Mel Hython (2009) - the Inform 7 source text

Home page

Contents
Previous
Next

Complete text
Section 2 - Icalante

[--------------------------------------------------

El Icalante vivo

--------------------------------------------------]

A icalante is a posible jugador. It is in Pantano17. It is male.
The description of icalante is "Este enorme gorila de pelos anaranjados, es una de las bestias más fuertes que existen, y por lo general no son peligrosos. Excepto si están enfadados o atemorizados por alguna razón.[if the player is icalante] Será un excelente portador.[end if][if icalante is enfadado] Éste en concreto está fuera de sí de ira, probablemente debido a los grilletes que lo apresan.[end if][if icalante is siguiendote and icalante carries anything]Carga con: [list of things carried by icalante with definite articles] y viste: [list of things worn by icalante with definite articles]".
El cadaver of icalante is icalante_muerto.
The drive of icalante is 100. [ se mueve siempre ]
The frequency of icalante is 1. [pero se plantea cada turno]
The icalante is following. [te sigue]
[no hay puertas pero por si acaso]
The openingcapability of icalante is unlockedonly.
the reclosingcapability of a icalante is leave.
AssI is a number that varies. AssI is 0.
Understand "portador" as icalante when the player is icalante.

[Pero no se activa!]

[Posibles estados del Icalante]
The icalante can be enfadado, preso, siguiendote, perdido, aterrado, enlaoscuridad, dominado, muerto.

[Empieza el juego preso]
The icalante is enfadado.

Understand "enfadado" or "preso" as icalante when icalante is visible and icalante is enfadado.

[Temporalmente pongo el estado visible]
After printing the name of the icalante while listing contents:
    if the icalante carries anything or icalante wears anything:
        if icalante wears anything:
            if icalante carries anything:
                say " ([icalante condition] y llevando [list of things carried by icalante with definite articles] mientras que viste [list of things worn by icalante with definite articles])";
            otherwise:
                say " ([icalante condition] y vistiendo [list of things worn by icalante with definite articles])";
        otherwise:
            say " ([icalante condition] y llevando [list of things carried by icalante with definite articles])";
    otherwise:
        say " ([icalante condition])".

[Sus objetos se ven]
Rule for deciding the concealed possessions of the icalante: no.

[OBJETOS QUE LLEVA:]
The grilletes are carried by Icalante.

[ACCIONES del Icalante según estado]

[ENFADADO]
Every turn when the Icalante is enfadado:
    if AssI is 0:
        [ Sólo un ataque iracundo por turno]
        if the player is an orco and the icalante is visible:
            say "El icalante, por sorpresa, salta sobre tu portador y le coloca la cabeza en una postura incompatible con la vida.";
            bnw;
            morir en el pantano;
        otherwise if there is some orco (called victima) in the location of icalante:
            matar al pnj victima;
            if the icalante is visible:
                say "En un brutal arranque de ira el icalante ataca al orco, lo inmoviliza y finalmente acaba con él retorciéndole la cabeza.";
        otherwise if the icalante is visible and a random chance of 1 in 3 succeeds:
            say "[one of]El icalante aúlla, resultando un sonido aterrador[or]El icalante te mira con una ira ciega, probablemente ni ve lo que tiene delante, tal es su furia[or]El icalante hace un esfuerzo por arrancar las cadenas que le tienen preso. Casi parece un terremoto, pero las cadenas no ceden[at random].";
    otherwise:
        now AssI is 0;

[REACCIONES del Icalante según estado]

[ENFADADO]
Instead of taking or touching icalante when the icalante is enfadado:
    say "Intentas acercarte al Icalante. Piensas que tal vez con unas palabras de ánimo y unas caricias puedas tranquilizarlo. Pero... en lugar de tranquilizarlo arremete contra tu portador, lo golpea con tal fuerza que lo arroja como un trapo entre la maleza. El sonido que hace su cabeza al golpear contra el último árbol no es muy prometedor.";
    now AssI is 1;
    morir en el pantano.

Instead of taking or touching or opening grilletes when the icalante is enfadado and grilletes is visible:
    say "Liberar al icalante. Ésa es la respuesta. Lo tranquilizará y... pero no, ¡oh, maldita sea! Mientras intentas acercarte a los grilletes para revisarlos con cuidado, tal vez abrirlos, el icalante reacciona con violencia. Golpea con tal fuerza a tu portador que éste muere casi al instante.";
    now AssI is 1;
    morir en el pantano.

Instead of putting polvora on grilletes when the icalante is enfadado:
    say "Intentas meter un poco del polvo negro en el grillete. Así podrías... oh, oh... Mientras intentas hacerlo el icalante reacciona con violencia. Golpea con tal fuerza a tu portador que éste muere de inmediato.";
    now AssI is 1;
    remove polvora from play;
    morir en el pantano.